package com.budwk.app.sys.commons.constant;

/**
 * 全局用户角色常量
 */
public class GlobalRoleConstant {
    /**个人用户额外角色分组*/
    public static final String DEFAULT_ROLE_GROUP_EXTRA_USER = "EXTRAUSER";
    /**组织机构额外角色分组*/
    public static final String DEFAULT_ROLE_GROUP_EXTRA_UNIT = "EXTRAIUNIT";

    /**普通管理员角色 拥有除系统配置之外的管理权限*/
    public static final String DEFAULT_ROLE_GENERAL_ADMIN = "GENERAL_ADMIN";


    /**
     * 权限查看范围 - 查看所有
     */
    public static final String DATA_AUTH_SCOPE_ALL = "sys.data.auth.scope.all";

    /**
     * 权限查看范围 - 查看本单位
     */
    public static final String DATA_AUTH_SCOPE_UNIT = "sys.data.auth.scope.unit";

    /**
     * 权限查看范围 - 查看本部门或处室
     */
    public static final String DATA_AUTH_SCOPE_DEPARTMENT = "sys.data.auth.scope.department";
}
